package com.xiamao.jdt.entity;

import lombok.Data;
import java.util.Map;

/**
 * 充电桩接口信息
 * @author 谢灿炎
 * @date 11:04 2025/8/23
 **/
@Data
public class InterfaceInfo {
    /**
     * 最后充电时间
     */
    private int chargeLastTime;
    /**
     * 充电总时长
     */
    private int chargeTotalTime;
    /**
     * 接口编号
     */
    private String code;
    /**
     * 设备ID
     */
    private int deviceId;
    /**
     * 设备名称
     */
    private String deviceName;
    /**
     * 设备编号
     */
    private String deviceNo;
    /**
     * 设备状态
     */
    private int deviceState;
    /**
     * 接口数量
     */
    private int interfaceCount;
    /**
     * 接口空闲数量
     */
    private int interfaceFreeCount;
    /**
     * 接口ID
     */
    private int interfaceId;
    /**
     * 最大功率
     */
    private int maxpower;
    /**
     * 接口名称
     */
    private String name;
    private Map<String, Object> params;
    /**
     * 功率
     */
    private int power;
    /**
     * 主键ID
     */
    private int primaryId;
    /**
     * 扫描码编码
     */
    private String scanCode;
    /**
     * 状态
     */
    private int state;
    /**
     * 状态名称
     */
    private String stateStr;
    /**
     * 总电量
     */
    private int totalBattery;
    /**
     * 总服务次数
     */
    private int totalServiceCount;
}